go.opentelemetry.io/otel/trace.TraceState.list (field)

27 uses

	go.opentelemetry.io/otel/trace (current package)
		tracestate.go#L175: 	list []member
		tracestate.go#L217: 	return TraceState{list: members}, nil
		tracestate.go#L229: 	if len(ts.list) == 0 {
		tracestate.go#L233: 	n += len(ts.list)     // member delimiters: '='
		tracestate.go#L234: 	n += len(ts.list) - 1 // list delimiters: ','
		tracestate.go#L235: 	for _, mem := range ts.list {
		tracestate.go#L242: 	_, _ = sb.WriteString(ts.list[0].Key)
		tracestate.go#L244: 	_, _ = sb.WriteString(ts.list[0].Value)
		tracestate.go#L245: 	for i := 1; i < len(ts.list); i++ {
		tracestate.go#L247: 		_, _ = sb.WriteString(ts.list[i].Key)
		tracestate.go#L249: 		_, _ = sb.WriteString(ts.list[i].Value)
		tracestate.go#L257: 	for _, member := range ts.list {
		tracestate.go#L269: 	for _, m := range ts.list {
		tracestate.go#L293: 	n := len(ts.list)
		tracestate.go#L295: 	for i := range ts.list {
		tracestate.go#L296: 		if ts.list[i].Key == key {
		tracestate.go#L302: 		cTS.list = make([]member, n+1)
		tracestate.go#L304: 		cTS.list = make([]member, n)
		tracestate.go#L306: 	cTS.list[0] = m
		tracestate.go#L308: 	copy(cTS.list[1:], ts.list[0:found])
		tracestate.go#L310: 		copy(cTS.list[1+found:], ts.list[found+1:])
		tracestate.go#L319: 	copy(members, ts.list)
		tracestate.go#L320: 	for i, member := range ts.list {
		tracestate.go#L327: 	return TraceState{list: members}
		tracestate.go#L332: 	return len(ts.list)